lab protease - French English Dictionary